.ticketsList {
    height:calc(100% - 130rpx);    
    overflow-y: auto;
    &--active{
        height:calc(100% - 370rpx);    
    }
    &__button{
        background: white;
        position: fixed;
        bottom:0;
        left: 0;
        width: 100%;
        padding: 15rpx 50rpx ;
        box-sizing: border-box;
        font-size: 36rpx;
        text{
            font-size:24rpx;
            padding-left: 10rpx;
        }
    }
    &__items {
        height: 192rpx;
        margin: 24rpx 20rpx 0 20rpx;
        padding:30rpx;
        box-sizing: border-box;
        background: white;
        box-shadow: 0rpx 2rpx 4rpx 0rpx rgba(0,0,0,0.04);
        border-radius: 8rpx;
        overflow: hidden;
    }
    &__info{
        width: 390rpx;
        float: left;
        text:first-child{
            font-size:34rpx;
            color:#000;
            display: block;
            margin-bottom: 20rpx;
        }
        text:nth-child(2){
            color:#1AAD19;
            font-size: 50rpx;
            padding-right: 28rpx;
            display: inline-block;
        }
        text:nth-child(3){
            font-size: 30rpx;
            color:#888;
            text-decoration: line-through;
        }
    }
    &__operate{
        overflow: hidden;
        margin-top:25rpx;
        view{
            display: inline-block;
            width: 84rpx;
            height: 84rpx;
            border: 1rpx solid #CCC;
            border-radius: 8rpx;
            color:#888;
            line-height: 84rpx;
            text-align: center;
            font-size: 50rpx;
            &:nth-child(2){
                border: 0 none;
                color:#1AAD19;
            }
        }
    }
}

.choiceTicketsList{
    border-top:1rpx solid #e5e5e5;
    background: white;
    height: 248rpx;
    &__items{
        height: 123rpx;
        line-height: 123rpx;
        margin:0 65rpx;
        border-bottom: 1rpx solid #e5e5e5;
        .x{
            padding:0 5rpx;
        }
    }
}